草庐IT

谈谈 Vue shallowRef 和 shallowReactive

全部标签

谈谈讲清楚这件事的重要性

  如何讲清楚一件事我相信很多人都很困惑也很无助,尤其是在晋升场合,在向上汇报或者是做大范围分享的时候,恨不得找个地缝钻进去。很多时候我们常常是这样安慰自己,我是实干派技术人,不需要那些花里胡哨的东西,我技术过硬比什么都重要。曾经一度我也是这样认为,最后改变我这个想法的是一句话:如果你讲不清楚多半是想不清楚,如果你都想不清楚如何能够带领更多人拿到结果? 所以我总结了一些关于如何讲清楚的一些技巧,以供大家参考。 01 少做预设多换位在讲的过程中第一个陷阱就是以自我为中心,在按照自己的思路讲。出现这个现象的本质就是做了大量的预设,假设我的受众都是和我一样的成长环境,一样的专业背景,一样的心态和目的

谈谈讲清楚这件事的重要性

  如何讲清楚一件事我相信很多人都很困惑也很无助,尤其是在晋升场合,在向上汇报或者是做大范围分享的时候,恨不得找个地缝钻进去。很多时候我们常常是这样安慰自己,我是实干派技术人,不需要那些花里胡哨的东西,我技术过硬比什么都重要。曾经一度我也是这样认为,最后改变我这个想法的是一句话:如果你讲不清楚多半是想不清楚,如果你都想不清楚如何能够带领更多人拿到结果? 所以我总结了一些关于如何讲清楚的一些技巧,以供大家参考。 01 少做预设多换位在讲的过程中第一个陷阱就是以自我为中心,在按照自己的思路讲。出现这个现象的本质就是做了大量的预设,假设我的受众都是和我一样的成长环境,一样的专业背景,一样的心态和目的

谈谈技术能力

  01 技术人成长的悖论在程序员界有一个悖论持续在困惑着很多技术人:在写代码的人的困惑是一直写代码是不是会丧失竞争力,会不会被后面年轻的更能加班写代码的人汰换。典型代表就是工作5年左右的核心技术骨干,此时正处于编码正嗨但也开始着手规划下一个职业发展阶段的时候;没在写代码的人困惑是我长时间不写代码(或者代码量较少)我的技术功底是不是在退化,我在市场上还会有竞争力吗,我的发展空间是不是被限制住了。典型代表就是带业务项目的架构师或者团队TeamLeader,他们更多的精力是在业务需求理解和拆分,团队事务的管理上。这种围城现象非常严重,是技术人在职业发展过程中必定会面临的困境。但要回答清楚这个问题,

谈谈技术能力

  01 技术人成长的悖论在程序员界有一个悖论持续在困惑着很多技术人:在写代码的人的困惑是一直写代码是不是会丧失竞争力,会不会被后面年轻的更能加班写代码的人汰换。典型代表就是工作5年左右的核心技术骨干,此时正处于编码正嗨但也开始着手规划下一个职业发展阶段的时候;没在写代码的人困惑是我长时间不写代码(或者代码量较少)我的技术功底是不是在退化,我在市场上还会有竞争力吗,我的发展空间是不是被限制住了。典型代表就是带业务项目的架构师或者团队TeamLeader,他们更多的精力是在业务需求理解和拆分,团队事务的管理上。这种围城现象非常严重,是技术人在职业发展过程中必定会面临的困境。但要回答清楚这个问题,

谈谈过度设计:因噎废食的陷阱

  引言 写软件和造楼房一样需要设计,但是和建筑行业严谨客观的设计规范不同,软件设计常常很主观,且容易引发争论。 设计模式被认为是软件设计的“规范”,但是在互联网快速发展的过程中,也暴露了一些问题。相比过程式代码的简单与易于修改,设计模式常常导致代码复杂,增加理解与修改的成本,我们称之为“过度设计”。因而很多人认为,设计模式只是一种炫技,对系统没有实质作用,甚至有很大的挖坑风险。这个观点容易让人因噎废食,放弃日常编码中的设计。 本文将深入探索如下问题: 为什么长期来看,设计模式相比过程式代码是更好的?什么情况下设计模式是有益的,而什么情况下会成为累赘?如何利用设计模式的益处,防止其腐化? 设计

谈谈过度设计:因噎废食的陷阱

  引言 写软件和造楼房一样需要设计,但是和建筑行业严谨客观的设计规范不同,软件设计常常很主观,且容易引发争论。 设计模式被认为是软件设计的“规范”,但是在互联网快速发展的过程中,也暴露了一些问题。相比过程式代码的简单与易于修改,设计模式常常导致代码复杂,增加理解与修改的成本,我们称之为“过度设计”。因而很多人认为,设计模式只是一种炫技,对系统没有实质作用,甚至有很大的挖坑风险。这个观点容易让人因噎废食,放弃日常编码中的设计。 本文将深入探索如下问题: 为什么长期来看,设计模式相比过程式代码是更好的?什么情况下设计模式是有益的,而什么情况下会成为累赘?如何利用设计模式的益处,防止其腐化? 设计

谈谈GPT-4模型的亮点

 欢迎关注微信公众号专注于网络安全领域,跟踪漏洞动态,深耕互联网,做一个深谙攻防之道的公众号。同时涉足多个领域,是哲学,抑或是文学与艺术,关注金融市场,研究全球市场经济发展方向。01开门见山直观标题,今天要聊的依然是人工智能聊天机器人,也就是和ChatGPT有关的,与其说聊,不如说应该侃侃而谈。相信各位长期混迹于各大短视频平台,也早已知道OpenAI在当地时间3月14日发布了GPT-4这个消息了吧。所以我只做一些其他的补充,但是这个补充不会参考其他同主题的文章。根据GPT-4模型的宣传片,GPT-4有以下三大特点:图像识别、高级推理、庞大的单词掌握能力。 1.图像识别简单来说,GPT-4能够分

谈谈GPT-4模型的亮点

 欢迎关注微信公众号专注于网络安全领域,跟踪漏洞动态,深耕互联网,做一个深谙攻防之道的公众号。同时涉足多个领域,是哲学,抑或是文学与艺术,关注金融市场,研究全球市场经济发展方向。01开门见山直观标题,今天要聊的依然是人工智能聊天机器人,也就是和ChatGPT有关的,与其说聊,不如说应该侃侃而谈。相信各位长期混迹于各大短视频平台,也早已知道OpenAI在当地时间3月14日发布了GPT-4这个消息了吧。所以我只做一些其他的补充,但是这个补充不会参考其他同主题的文章。根据GPT-4模型的宣传片,GPT-4有以下三大特点:图像识别、高级推理、庞大的单词掌握能力。 1.图像识别简单来说,GPT-4能够分

谈谈如何提升应用发布的质量?

 一、为什么发布成功率很低?软件交付的终态是提供一个稳定可预期的系统,可预期的系统要确保环境和软件制品的一致性。而在软件研发协作的过程中,无论是制品、环境,还是发布过程,往往都是定义在代码里的。软件交付体现为发布,而提升交付能力的目标,是要发的容易,发的频繁,增量要多,每次发的时间要少。以上图为例,横轴是时间,纵轴是每一次发布的耗时。一个红点表示一次失败的发布,一个绿点表示一次成功的发布。图中该应用的发布成功率只有30%左右。为什么发布成功率这么低?在我们的实际工作中,很多问题都会导致发布成功率特别地低。例如:1.无法按期交付、挤占需求开发时间约定的时间没有办法交付,可能是因为在软件的沟通和设

谈谈如何提升应用发布的质量?

 一、为什么发布成功率很低?软件交付的终态是提供一个稳定可预期的系统,可预期的系统要确保环境和软件制品的一致性。而在软件研发协作的过程中,无论是制品、环境,还是发布过程,往往都是定义在代码里的。软件交付体现为发布,而提升交付能力的目标,是要发的容易,发的频繁,增量要多,每次发的时间要少。以上图为例,横轴是时间,纵轴是每一次发布的耗时。一个红点表示一次失败的发布,一个绿点表示一次成功的发布。图中该应用的发布成功率只有30%左右。为什么发布成功率这么低?在我们的实际工作中,很多问题都会导致发布成功率特别地低。例如:1.无法按期交付、挤占需求开发时间约定的时间没有办法交付,可能是因为在软件的沟通和设